Device for Cleaning and Disinfecting Footwear

ABSTRACT

Devices, systems and methods for cleaning and disinfecting footwear items are disclosed herein. In an aspect a cleaning belt element is configured to rotate a cleaning belt in a continuous loop around a first rotating cylinder and a second rotating cylinder wherein the first rotating cylinder and the second rotating cylinder are connected by the cleaning belt. In another aspect, a containment element is configured to receive the footwear item wherein the containment element comprises a shroud, one or more bristle protruding from at least one inside wall of the shroud, and a transparent floor layer wherein the received footwear item rests In yet another aspect, an ultraviolet light element is configured to emit ultraviolet light from an ultraviolet light source wherein the ultraviolet light source is located below the transparent floor layer.

CROSS REFERENCED TO RELATED APPLICATION

This application claims the benefit of U.S. Provisional Application No.61/852,999, filed Mar. 19, 2013 and entitled “A FOOTWEAR CLEANING ANDDISINFECTING DEVICE”, which is incorporated by reference herein in itsentirety.

TECHNICAL FIELD

This disclosure relates to a device and methods for cleaning anddisinfecting footwear.

BACKGROUND

Traditionally, before entering an indoor establishment, such as a home,office or building, an entrant wipes his or her shoes (e.g. using adoormat, welcome mat, carpet, etc.). While the act of wiping shoessuperficially removes some debris from the sole of the shoe, there stillremain germs, debris, micro-organisms, bacteria, dirt, dust, and othersuch unsanitary matter. In an instance, a sample of shoes were found tohave nine different species of bacteria including bacteria capable ofcausing stomach, eye, and lung infection. Often, coliform, a bacteriamostly derived from human and animal waste, can be found on footwear.Furthermore, in one research study, footwear was observed to transferbacteria to tile floors in a house ninety percent of the time. Carpetsare also known to harbor significant amounts of bacteria brought in fromexternal sources. As compared to a toilet seat, which can be found tohouse thousands of bacteria, footwear can harbor millions of bacteria.The amount of unsanitary matter present on a persons shoes is generallyunderstood.

Given the unsanitary nature of people's footwear, there exists a risk oftransference of infection, bacteria, and viruses to indoor environmentsand the people who occupy such environments. For instance, children whooften spend time on the floor playing are vulnerable to germs trackedinto a home, especially provided some children are prone to placinghands in their mouth or using hands to rub their eyes. Generally,unsanitary material is easily tracked into homes, offices and otherspaces as a result of insufficient cleaning and disinfecting of footwearprior to entering a space. Currently, the existing mechanisms forcleaning footwear are insufficient at disinfecting the footwear. Thereis a significant need for devices or tools to better disinfect, clean,and remove unsanitary matter from a persons footwear in an efficient andconvenient manner.

SUMMARY

The following presents a simplified summary of the disclosure in orderto provide a basic understanding of some aspects of the disclosure. Thissummary is not an extensive overview of the disclosure. It is intendedto neither identify key or critical elements of the disclosure nordelineate any scope particular embodiments of the disclosure, or anyscope of the claims. Its sole purpose is to present some concepts of thedisclosure in a simplified form as a prelude to the more detaileddescription that is presented later.

In accordance with one or more embodiments and corresponding disclosure,various non-limiting aspects are described in connection withdisinfecting and cleaning footwear. In accordance with a non-limitingembodiment, in an aspect, a device is provided comprising a cleaningbelt element configured to rotate a cleaning belt in a continuous looparound a first rotating cylinder and a second rotating cylinder whereinthe first rotating cylinder and second rotating cylinder are connectedby the cleaning belt; a containment element configured to receive thefootwear item wherein the containment element comprises a shroud, one ormore bristle protruding from at least one inside wall of the shroud, anda transparent floor layer wherein the received footwear item rests; anultraviolet light element configured to emit ultraviolet light from anultraviolet light source wherein the ultraviolet light source is locatedbelow the transparent floor layer and the emitted ultraviolet lightpasses through the transparent floor layer wherein the emittedultraviolet light is absorbed by the footwear item and material locatedat the footwear item; and a display element configured to presentinformation or data in connection with cleaning or disinfecting thefootwear item.

The disclosure further discloses a method, comprising rotating acleaning belt around at least two rotating cylinder connected by thecleaning belt wherein the cleaning belt rotate in a continuous looparound the at least two rotating cylinder; contacting the cleaning beltwith a footwear item surface during the cleaning belt rotation;inserting the footwear item into a receptacle bound by four walls, afour walled shroud covering comprising one or more bristle protrudingfrom at least one inside wall of the shroud covering, and a transparentfloor layer that supports a base of the footwear item; emittingultraviolet light from an ultraviolet light source wherein the emittedultraviolet light passes through the transparent floor layer and theemitted ultraviolet light is absorbed by the footwear item andunsanitary matter located at the footwear item; and displayinginformation or data related to cleaning or disinfecting the footwearitem. In an aspect the ultraviolet light source can move along at leastone surface of the footwear item while the ultraviolet light sourceemits ultraviolet light.

The following description and the annexed drawings set forth certainillustrative aspects of the disclosure. These aspects are indicative,however, of but a few of the various ways in which the principles of thedisclosure may be employed. Other advantages and novel features of thedisclosure will become apparent from the following detailed descriptionof the disclosure when considered in conjunction with the drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1A illustrates an example non-limiting device for cleaning anddisinfecting footwear.

FIG. 1B illustrates an example non-limiting device for cleaning anddisinfecting footwear including an ultraviolet light element, atransparent floor layer, a motor element, a cleaning belt element, ashroud element, a containment element, and a one or more bristleelement.

FIG. 1C illustrates an example non-limiting device for cleaning anddisinfecting footwear from a topside view.

FIG. 2A illustrates an example non-limiting device for cleaning anddisinfecting footwear from an angled bottom view.

FIG. 2B illustrates an example non-limiting device for cleaning anddisinfecting footwear from a bottom view.

FIG. 3 illustrates an example non-limiting heel stop element of acleaning and disinfecting device.

FIG. 4 illustrates an example non-limiting device for cleaning anddisinfecting footwear magnifying the top front portion of the device.

FIG. 5A illustrates an example non-limiting shroud element of a cleaningand disinfecting device.

FIG. 5B illustrates an example non-limiting shroud element of a cleaningand disinfecting device from a top view.

FIG. 5C illustrates an example non-limiting shroud element of a cleaningand disinfecting device with three walls and a fourth wall of one ormore bristles.

FIG. 5D illustrates an example non-limiting shroud element of a cleaningand disinfecting device with three walls and a wall of one or morebristles, and the incorporation of the shroud element within thecleaning and disinfecting device.

FIG. 6 illustrates an example non-limiting view of a cleaning beltfeature of cleaning belt element of a cleaning and disinfecting device.

FIG. 7A illustrates an example methodology for rotating a cleaning belt,receiving a footwear item, illuminating the footwear item, anddisplaying information in accordance with one or more implementations.

FIG. 7B illustrates an example methodology for rotating a cleaning belt,receiving a footwear item, illuminating the footwear item, anddisplaying information in accordance with one or more implementations.

FIG. 8 illustrates an example methodology for rotating a cleaning belt,receiving a footwear item, illuminating the footwear item, moving anilluminated UV light, and displaying information in accordance with oneor more implementations of cleaning and disinfecting a footwear item.

FIG. 9 illustrates an example methodology for rotating a cleaning belt,receiving a footwear item, illuminating the footwear item, moving anilluminated UV light, and displaying information in accordance with oneor more implementations.

FIG. 10 illustrates an example methodology for receiving a footwearobject, detecting the presence of the footwear object, sending a signalto a second sensor, receiving the signal by the second sensor, andmoving an ultraviolet light element in accordance with one or moreimplementations.

FIG. 11 is a schematic block diagram illustrating a suitable operatingenvironment in accordance with various aspects and embodiments.

FIG. 12 is a schematic block diagram of a sample-computing environmentin accordance with various aspects and embodiments.

DETAILED DESCRIPTION Overview

The innovation is now described with reference to the drawings, whereinlike reference numerals are used to refer to like elements throughout.In the following description, for purposes of explanation, numerousspecific details are set forth in order to provide a thoroughunderstanding of this innovation. It may be evident, however, that theinnovation can be practiced without these specific details. In otherinstances, well-known structures and components are shown in blockdiagram form in order to facilitate describing the innovation.

By way of introduction, the subject matter disclosed in this disclosurerelates to an automated device for cleaning footwear. In someembodiments, the device is designed to facilitate disinfection, removalof debris, and general cleaning of a user's footwear in an easy to use,automated, quick manner. In some embodiments, the device can include anautomated cleaning belt functionalized with material layers (e.g.velcro, bristles, etc.) to remove debris and unsanitary material fromthe footwear. In other embodiments, the device can include one or moreultraviolet light sources that emit ultraviolet light toward varioussurfaces of the footwear thereby disinfecting the footwear by killingbacteria and other organisms present on the footwear. Furthermore, thedevice can include a display console to present information to a userregarding the cleaning and disinfecting of the footwear.

The device, in some embodiments, can be portable (e.g. possess a handlefor carrying) and has automated characteristics whereby the user maycontrol the device (e.g. via remote, phone, switch console, etc.),however the cleaning and disinfecting operations of the device areautomated. An automated cleaning belt performs cleaning functions toremove debris, objects, and unwanted matter from the footwear. Also, theultraviolet light will disinfect the footwear. In an aspect, a deviceembodiment can also incorporate spraying a disinfectant solution ontothe footwear to kill particular organisms or bacteria. Furthermore, inan aspect, larger debris can be vacuumed or suctioned into a devicecompartment for later disposal. It should be appreciated that variousembodiments herein may utilize a variety of mechanical technologies(e.g. motors, pulleys, power source, sensors, etc.) having differentproperties. Accordingly, an automated device for cleaning anddisinfecting footwear as well as the elements that comprise such deviceare described herein.

Example Device for Cleaning and Disinfecting Footwear

Referring now to the drawings, with reference initially to FIGS. 1A and1B, illustrated are example devices 100A, 100B, and 100C according tovarious embodiments of the subject disclosure. Turning now to FIG. 1A,device 100A is depicted wherein device 100A comprises several elementscapable of cleaning and disinfecting footwear. In an aspect, device100A-C can comprise a cleaning belt element 120 configured to rotate acleaning belt in a continuous loop around a first rotating cylinder 166and a second rotating cylinder 168 wherein the first rotating cylinder166 and second rotating cylinder 168 are connected by a cleaning belt120; a containment element 134 configured to receive the footwear itemwherein the containment element 134 comprises a shroud 130, one or morebristle 150 protruding from the inside wall of the shroud, and atransparent floor layer 132 (e.g., illustrated at FIG. 1B) wherein thereceived footwear item rests; an ultraviolet light element 122 (e.g.,illustrated at FIG. 1B) configured to emit ultraviolet light wherein theultraviolet light element is located below the transparent floor layerand the emitted ultraviolet light passes through the transparent floorlayer wherein the emitted ultraviolet light is absorbed by the footwearitem and unsanitary matter located at the footwear item; and a displayelement 140 configured to present information or data in connection withcleaning the footwear item 144.

In an aspect, device 100A-C can employ a variety of mechanisms to cleanfootwear item 144. For instance, cleaning belt element 120 employs acleaning belt capable of rotating and removing matter from footwear item144. In an aspect, the cleaning belt element 120 can employ a materiallayer attached to the surface of the cleaning belt. The material layercan comprise a material of suitable composition for removal of debris,dust, pebbles, unsanitary matter and other items present on footwearitem 144. In an instance, the material layer can comprise fabricarranged in a hook and/or loop array such as Velcro (e.g., comprising amaterial such as cotton, nylon, Teflon, or polyester). In anotherinstance the material layer can comprise bristles such as wire bristlesfor brushing off debris from the footwear item 144. The material layercan comprise of any such material that can remove matter from thefootwear item 144 in connection with the movement of the cleaning belt.

In an aspect, cleaning belt element 120 is configured to rotate thecleaning belt in a continuous loop around one or more pulley 146 (e.g.,illustrated at FIG. 1B). The mechanism can comprise of a first rotatingcylinder 166 and a second rotating cylinder 168 connected by thecleaning belt 120 wherein the first rotating cylinder 166, secondrotating cylinder 168 and the cleaning belt 120 can support the footwearitem 144. Illustrated at device 100A-C are two rotating cylinders andcleaning belt element 120 absent a pulley mechanism. However, in anembodiment, the device can implement a one or more pulley comprised ofcables, rope or string-like material to connect the first rotatingcylinder 166 and the second rotating cylinder 168. In an aspect, a oneor more pulley (not illustrated in any figure) can facilitate therotation of the first rotating cylinder 166 and the second rotatingcylinder 168 and thereby the rotation of the cleaning belt 120encircling the first rotating cylinder 166, second rotating cylinder 168and one or more pulley. Furthermore, in an embodiment, the firstrotating cylinder 166 and/or second rotating cylinder 168 can comprise acylinder or in some embodiments two wheels connected by an axlerespectively. The rotating cylinder mechanism can be any variety ofcylinders (e.g. smooth, textured, etc.) comprising various materials(e.g., metal, plastic, etc.). In another embodiment, a wheel structure(not illustrated) capable of rotating and interconnecting with a pulleysystem can be implemented. In other embodiments, the cleaning belt andone or more pulley can connect two or more wheel and axle elements toform an integrated pulley system for rotating cleaning belt element 120.In an aspect, device 100A-C can comprise a motor element 156 (e.g.,illustrated at FIG. 1B) configured to convert (e.g., provided by a powersource connected to device A-C) electricity into mechanical motionincluding, but not limited to, rotation of the first rotation cylinder166, a one or more pulley, or luminescence of the one or moreultraviolet light element 122 (e.g., illustrated at FIG. 1B).

Further, the motor element 156 can provide mechanical motion to thefirst rotating cylinder 166 thereby rotating the cleaning belt 120 ofcleaning belt element 120 (which rests around the first rotatingcylinder 166 and second rotating cylinder 168) in a continuous loop. Inan aspect, the motor element 156 can generate a rotational movement andtransfer the rotational movement to the first rotating cylinder 166 viaa connector belt that connects the motor element 156 to the firstrotating cylinder 166 to be further discussed herein. The movement ofcleaning belt element 120 thereby facilitates the material layer of thecleaning belt to contact one or more surface of footwear item 144 duringthe cleaning belt rotation thereby removing debris and matter from thefootwear item 144. For instance, the cleaning belt element 122 cancomprise a material layer at its surface wherein the material layercomprises hooks and loops. Upon rotation of the cleaning belt element120, the friction and contact between a surface of the footwear item 144(e.g. bottom of a shoe), and the rotating hook and loop of the materiallayer can dislodge, bind (to the hook or loop), and remove debris aswell as unsanitary matter from the footwear item 144 surface.

In another aspect, device 100A-C can further comprise heel stop element110, which, in connection with the cleaning belt element 120, isconfigured to start the cleaning belt rotation or stop the cleaning beltrotation (e.g. in connection with one or more pulley 146 and motorelement 156). The heel stop element 110 can provide support for footwearitem 144. For instance, wherein footwear item 144 is a shoe (e.g.,sneaker, dress shoe, sandal, boat shoe, etc.), the heel of the shoe canbe rested against the heel stop element 110, which is an elevatedportion of device 100A-C at the base of the cleaning belt element 120.The heel stop element 110 can hold a footwear element 144 stationary(e.g. propping a shoe heel against the heel stop element 110) by servingas a support wall.

Also, in an aspect, heel stop element 110 can employ a switch mechanismto commence and terminate the continuous rotation of cleaning beltelement 120. The switch can implement a click mechanism wherein bypressing or releasing the clickable switch with the footwear item 144(e.g. heel of a shoe) the rotation of cleaning belt element 120 can turnon or off respectively. For instance, a user can support a shoe heel onthe heel stop element 110 and the pressure applied by the shoe heel tothe heel stop element 110 can click the associated switch “on” therebycommencing the rotation of cleaning belt element 120. Accordingly,removal of the shoe heel from heel stop element 110 can release theclicking mechanism thereby turning the switch “off”, wherein therotation of cleaning belt element 120 is arrested. In another aspect,the heel stop element 120 can employ a sensor system wherein one or moresensor associated with the heel stop element 110 can detect the presenceof a footwear item 144. The sensor can send a signal to the motor tocommence rotation of the cleaning belt element 120 in accordance withdetecting the presence of a footwear item 144. Similarly the sensor cansend a signal detecting the absence of a footwear item 144 therebyarresting rotation of the cleaning belt element 120.

In another embodiment, device 100A-C can comprise a containment element134 configured to receive the footwear item 144 wherein the containmentelement 134 comprises a shroud 130, one or more bristle 150 protrudingfrom the inside wall of the shroud 130, and a transparent floor layer132 wherein the received footwear item 144 rests. In an aspect,containment element 134 is a cavity for receiving footwear item 144.Furthermore, shroud 130 can be inserted or snapped into the cavity ofcontainment element 134. In an aspect, shroud 130 can be interchangeable(e.g. inserting the shroud 130 component into the containment element134), thus the entire unit can be removed for cleaning or disposal and aclean or new shroud 130 can be inserted into containment element 134. Inan aspect, shroud 130 can be lined with bristles that extend from theinner wall of shroud 130. In an embodiment, the bristles can extend fromthe front wall. In another embodiment, the bristles can extend from morethan one wall. In yet another embodiment, one or more bristle can extendfrom the walls of the containment element 134, shroud 130, or thecontainment element 134 inside wall. For example, in an embodiment, theone or more bristle can extend from the top wall of the containmentelement 134 wherein the one or more bristle can seal around footwearitem 144. Thus a user can push the toe area of a shoe into the frontwall of one or more bristles thereby closing in around the shoe andholding it stationary.

Furthermore, in an aspect, the floor of containment element 134 iscomprised of a transparent floor layer 132. Additionally, located belowthe transparent floor layer 132 is ultraviolet light element 122 (e.g.,illustrated in FIG. 1B). Furthermore, the containment element 134comprises a transparent floor layer 132 to allow the emitted UV light(e.g. using ultraviolet light element 122) to pass over and illuminateone or more surface of footwear item 144.

Device 100A-C can employ more than one containment element 134, whereinthe position of each containment element 134 can be arranged in variousnon-limiting positions according to multiple embodiments. In aninstance, device 100A-C can employ a left containment element 134 and aright containment element 134 wherein each containment element 134 canreceive a left footwear item 144 and a right footwear item 144respectively. By employing more than one containment element 134, device100A-C can allow a user to facilitate cleaning of two footwear items 144(e.g., pair of shoes) simultaneously.

Turning now to FIG. 1B, illustrated are additional elements of device100A. In an embodiment, device 100A-C employs an ultraviolet lightelement 122 configured to emit ultraviolet light from an ultravioletlight source 126 wherein the ultraviolet light source 126 is locatedbelow the transparent floor layer 132 and the emitted ultraviolet lightpasses through the transparent floor layer 132 wherein the emittedultraviolet light is absorbed by the footwear item 144 and unsanitarymatter located at the footwear item 144. In an aspect, the ultravioletlight element 122 employs one or more ultraviolet light sources 126capable of disinfecting a footwear item 144. By emitting ultraviolet(UV) light, at various wavelengths (e.g. short wavelengths, UC-Cspectrum, etc.) toward footwear item 144, the UV light killsmicroorganisms, fungi, yeasts, harmful pathogens, microbial organisms,viruses, bacteria and bacterial spores present on the exposed surfacesand within crevices of footwear item 144.

In an aspect, the UV light can destroy the nucleic acid of themicroorganism and unsanitary bacteria by UV radiation, thereby renderingthe microorganism unable to perform functions essential for living.Furthermore, the ultraviolet light element 122 can employ settings toadjust variable characteristics related to the emission of UV light suchas the wavelength, duration of footwear item 144 exposure to UV light,intensity of light exposure, power fluctuations of the UV light, pulsingthe UV light at various rates, and other such variables capable ofadjustment for specific disinfecting purposes.

In an aspect, the UV light element 122 can employ one or more varioustypes of UV light sources 126 (e.g. UV lamps, UV light-emitting diodes,UV lasers, mercury vapor lamps, xenon lamps, fluorescent lamps, excimerlamp, argon lamps, deuterium lamps, magnesium fluoride lamps,gas-discharge lamps, UV light source capable of emitting UV-Cwavelength, etc.). Furthermore, in an aspect, ultraviolet light element122 can employ one or more UV light source 126 of various size or shape.In an embodiment, the ultraviolet lamp can emit Ultraviolet C light(e.g., in the wavelength range of 280-100 nm). In other embodiments, theultraviolet lamp can emit ultraviolet A, ultraviolet B, nearultraviolet, middle ultraviolet, or far ultraviolet wavelengths.Furthermore, in an embodiment, the UV light element 122 can employ asliding mechanism in coordination with the UV light source 126 in orderto emit UV light along various areas and surfaces of footwear item 144.Upon illumination of the UV light source, the emitted light rays passthrough transparent floor layer 132. In an aspect, transparent floorlayer 132 can take the form of any material allowing light to passthrough including but not limited to glass (e.g. light absorbing glass,light scattering glass, etc.).

Most of the emitted UV light targets one or more surface of footwearitem 144 thereby killing the microorganisms present on such footwearitem 144. The one or more bristle 150 can absorb the UV light notabsorbed by footwear item 144. As a footwear item 144 passes throughshroud 130 and into containment element 134, the one or more bristle 150deflect downward and then upward to completely nestle around footwearitem 144. In an aspect, by completely circumscribing footwear item 144,the one or more brush 150, absorbing any UV light not absorbed byfootwear item 144 or deflected off a surface of footwear item 133. Thus,the one or more bristle 150 effectively blocks the UV light from makingcontact with any object (e.g. a person, skin, etc.) outside ofcontainment element 134. Furthermore, in an aspect, shroud 130 containsthe emitted UV light within the shroud 130 interior walls thereby alsopreventing any UV light exposure beyond containment element 134.

In an aspect, another function of one or more bristle 150 is the abilityto remove matter; debris and unsanitary items from footwear item 144 byeffectively brushing items clear of footwear item 144. In an instance,device 100A-C can employ a vacuum element configured to suction matterremoved from footwear item 144 into designated area. Furthermore, in anembodiment, device 100A-C can employ a collection tray element thatstores collected material removed from the footwear item 144. In anaspect, the vacuum can create airflow to force the matter, debris, andunsanitary items from the containment element 134 to the collection trayelement. The collection tray element can be removed and reinstalled foreasy disposal of the collected material, unsanitary material, anddebris.

Often a user of device 100A-C can appreciate the convenience of usingthe device for cleaning footwear. For instance, the user may not wish toremove a pair of shoes before entering a home or office. The user maytake satisfaction in removing debris and unsanitary matter as well asscanning the shoes with a UV light to remove bacteria, microorganismsand viruses from the shoes, such that the user after performing cleaningby device 100A-C will enter an establishment without removing the shoes.Furthermore, the device 100A-C offers convenience in its ability toautomate the task of cleaning footwear. For instance, cleaning beltelement 120 can be automatically rotated through employment of a motor,power source, pulleys, and sensor system. The device 100A-C lessens theburden to a user associated with manually wiping footwear against acleaning surface such as a doormat.

Similarly, the disinfection feature of device 100A-C provided by UVlight element 122 can be automated. In an aspect, device 100A-C canemploy a sensor element configured to send a signal upon detecting thepresence of the footwear item 144 within containment element 134. In anaspect, the sensor can detect the presence of footwear item 144 (e.g.,upon receipt of the shoes into the containment element 134). A sensorlocated within or near containment element 134, ultraviolet lightelement 122, or at another such location can perform detection tasksthrough any of a variety of mechanisms including, but not limited to,motion detection, temperature detection, light detection, magnetic fielddetection, vibration detection, pressure detection, sound detection,humidity detection, moisture detection, laser detection and other suchmechanisms. The sensor (referred to as first sensor) is capable ofsending a signal to another sensor (referred to as second sensor) upondetection of the presence of footwear item 144.

Furthermore, in an aspect, a second sensor element receives the signalsent by the first sensor element. Upon receipt of the signal, the secondsensor element can send a signal to the ultraviolet light element 122 tocommence illumination of the UV light for purposes of disinfecting thefootwear item 144. In another embodiment, the first sensor element,second sensor element, or other such sensor element can send a signal toany number of additional sensors (e.g., a third sensor element, a fourthsensor element, etc.) wherein the additional sensors can trigger theactivity of other elements of device 100A-C. For instance, a sensor candetect the presence of a footwear item 144 at heel stop element 110 andsend a signal to a sensor associated with cleaning belt element 120thereby commencing rotation of cleaning belt 120. In an aspect, thesending and receipt of signals in connection with one or more sensor canactivate the operation of any one or more elements of device 100A-Cindividually or simultaneously. For example, a user can place a leftshoe on the cleaning belt 120 and the right foot within a rightcontainment element 134 wherein both sensors associated with therespective elements can activate the operation of each element upondetection of a footwear item 144. An activation of a left containmentelement 134 and a right containment element 134 can also occursimultaneously. In some embodiments, the incorporation of sensors withindevices 100A-C and can enable significant automated benefits to theuser.

In another embodiment, device 100A-C can employ a remote control elementcapable of controlling one or more function related to the device via awireless remote control mechanism or one or more device switch. Theremote control element can interact with the sensors by sending signalsto such sensors thereby activating the operation of various elements. Inan aspect, a remote control can be designed specifically to functionwith devices 100A-C. In another aspect, a mobile device can act as aremote control, wherein a user can download an application to enablesuch mobile device (e.g., tablet computers, mobile phones, smart phones,mobile computers, laptops, etc.) to control various device 100A-Cfunctions. For instance, a mobile device can function as a remotecontrol to power on and off the device, change the device settings (e.g.ultraviolet light element 122 characteristics, rotational speed ofcleaning belt element 120, information displayed at display element 140,etc.). In an embodiment, a mobile device can be implemented as a devicecontroller by use of infrared signal transmission, wherein the commandsgiven from the mobile device are converted into infrared signals.Furthermore, applications can be developed or implemented to utilize themobile device as a controller for devices 100A-C. In another embodiment,device 100A-C can incorporate a set of switches to control the devicelocated on the device itself. The switches can comprise buttons, touchmechanisms, or other such controls to adjust or control deviceoperation.

In another aspect, device 100A-C can employ a display element 140configured to present information or data in connection with cleaningthe footwear item. In an aspect, the display element can presentinformation such as the level of completion of the cleaning cycle. Forexample, the display element 140 can inform a user that the cleaningcycle is 40% complete, requires three minutes until a cleaning cycle iscomplete, has disinfected the shoe to a particular confidence level, orpresent other such information. In an aspect, display element 140 canpresent digital alphanumeric information or display graphics to conveyinformation related to device operation to the user. In an example,display element 140 can present a graphic display of an object along theleft side of the display, the right side of the display, and the centerof the display. The graphic can illuminate, blink, flash, or convey adistinguishing characteristic to coincide with the element or elementsof devices 100A-C in active operation at a particular time. Forinstance, if a user places a right shoe in the right containment element134 and a left shoe against heel stop element 110, the right indicatorgraphic (e.g. a graphic of a shoe) and the central indicator graphic canilluminate at display element 140. In an aspect, display element 140 cancomprise a variety of display technologies such as an LED screen, LCDscreen, touch screen, hi definition screen, VGA screen, and other suchdisplay screen technologies.

In an embodiment, device 100A-C can employ a device casing 160 toprotect internal elements, provide aesthetic beauty, and house theintegrated device elements within a monolithic structure. In an aspect,device casing 160 can take the form of any of a variety of materialssuch as plastic, metal, glass, wood, and so on. Various elements canreside within the device casing 160 such as motor element 156, UV lightelement 122, a power element, and other such elements (such as thoseillustrated at FIG. 1A, FIG. 1B, and FIG. 1C). The surface of devicecasing 160 can also circumscribe various elements such as displayelement 140, containment element 134, cleaning belt element 120 andother such elements (such as those illustrated at FIG. 1A-C). In anembodiment, FIG. 1C illustrates a non-limiting embodiment of a cleaningdevice 100C in the absence of footwear item 144 within containmentelement 134. The cleaning device 100C illustrates a left containmentelement 134 (e.g., to house a left shoe), a right containment element134 (e.g., to house a right shoe), a left shroud 130 (e.g., to cover aleft shoe), a right shroud (e.g., to cover a right shoe), a cleaningbelt element 120, a display element 140, a heel stop element 110, adevice casing 160, and one or more bristle 150.

Turning now to FIGS. 2A and 2B are bottom views of devices 200A and200B. In an aspect, device 200A illustrates depicts the underside of acleaning and disinfecting device depicted at an angle. Furthermore,device 200B illustrates a straight on view of the under side of acleaning and disinfecting device. In an aspect, devices 200A-Billustrate ultraviolet light element 122, transparent floor layer 132,cleaning belt element 120, motor element 156, tension arm element 220,and connector belt element 210. In an aspect, connector belt element 210is configured to connect motor element 156 to a first rotating cylinder166 of cleaning belt element 120. The connector belt element 210 cantransfer rotational motion sourced at motor element 156 to the firstrotating cylinder 166, and the second rotating cylinder 168. Theconnector belt element 210 can be circumscribed around a rotationalelement affixed to motor element 156 and also circumscribed around afixed protrusion extending from the first rotating cylinder 166. As themotor element 156 converts electricity into rotational movement, therotational element begins to rotate, thereby rotating connector beltelement 210, which rotates the first rotating cylinder 166 (e.g., viathe fixed protrusion extending from the first rotating cylinder 166).Furthermore, the first rotating cylinder 166 upon rotation, activatesthe rotation of the second rotating cylinder 168 thereby rotatingcleaning belt element 120. Thus connector belt element 210 can serve asa conduit to facilitate translation of the rotational motion sourcedfrom motor element 156 as transferred to the cleaning belt element 210(e.g. via the first rotating cylinder 168).

In another aspect, devices 200A-B illustrates tension arm element 220configured to maintain the cleaning belt tautness. In an aspect,cleaning belt 120 is susceptible to forming belt slack during rotationwherein such slack could diminish the level of contact between thecleaning belt 120 and the footwear item 144 surfaces. To eliminate suchsusceptibility, tension arm element 220 maintains the tautness ofcleaning belt element 220 by applying additional force to the beltduring rotation. In an aspect, tension arm element 220 can form asupport arm to prevent drooping or slack from accumulating at thecleaning belt element 120. The tension arm element 220 can createtension within the belt by applying forces along a surface of cleaningbelt element 120. In an embodiment, more than one tension arm element220 can be applied to cleaning belt element 120 to maintain anefficacious level of tautness as to allow cleaning belt 120 to removedebris and material from footwear item 144. Furthermore, the level oftautness can be adjusted to increase, decrease, or maintain tautness.

Turning now to FIG. 3, illustrated is an isolated depiction of heel stopelement 110. In an aspect, heel stop element 110 can comprise a varietyof elements. In an aspect, heel stop element 110 can incorporate aswitch (e.g., micro switch) mechanism described above in order toautomatically start and stop the rotation of cleaning belt element 120.In a non-limiting embodiment, the switch is depicted by clickable arm310 wherein a heel of footwear item 144 can rest against such arm ordepress the arm to begin rotation of cleaning belt element 120. Uponpressure release of clickable arm 310, the rotation of cleaning beltelement 120 will arrest. In another aspect, electrical prong 320facilitates the uptake of electricity to heel stop element 110 bytapping into an electrical power source. Furthermore, in an aspect,encasement 330 can implement sensors for detection of a footwear item144 or any circuitry, mechanics, or equipment required to facilitate theautomated feature of heel stop element 110.

Turning now to FIG. 4, illustrated is a magnified view of the topsurface of the upper half of device 400. In an aspect, the illustrationdepicts cleaning belt element 120, display element 140, containmentelement 134, footwear item 144, one or more bristle 150, and shroud 130.The elements are illustrated at a magnified view.

Turning now to FIGS. 5A and 5B, illustrated are isolated depictions ofcontainment element 134. In an aspect, FIG. 500A illustrates shroud 530which can be a removable element. In an aspect, a user can dispose orreuse various shrouds 530 for insertion into containment element 134. Inan aspect, by removing and inserting the shroud 530, a user can cleanthe one or more bristle or dispose of the entire shroud 530 componentdepending on the level of dirt, unsanitary material, and debriscollected by the one or more bristles. In an aspect, the interchangeableshroud 530 can comprise horizontal bristles 520 protruding from the longwalls of shroud 530 or overlapping bristles 510 protruding from theshorter walls. The overlapping bristles 510 overlay with the horizontalbristles 520 to create a denser packing of bristles. In an aspect,overlapping bristle 510 and horizontal bristle 520 can vary in length,material composition, size, thickness, density of packing, and othersuch features. Thus the shrouds depicted at shroud 500A and shroud 500Bcan be embodied in several manners which are not limited to FIG. 5A andFIG. 5B. In an aspect, FIG. 5B illustrates a non-limiting embodiment ofa downward view of shroud 500B.

Turning now to FIG. 5C, at 500C illustrated is a non-limiting example ofa shroud 500C comprised of three walls, wherein two walls comprise oneor more bristles 510C protruding from the inside walls. In an aspect, athird wall comprises a row of brushes that come together. Furthermore,in an aspect, a fourth side does not comprise a fully formed wall, butrather a row of bristles with an opening 512C. In an aspect, opening512C facilitates easy insertion of footwear item 144. By slidingfootwear item 144 into opening 512C, the footwear item 144 issurrounded, nestled and covered with rows of bristles which stabilizethe footwear item 144 and provides a curtain of coverage to prevent UVlight from emitting beyond the one or more bristles 510 covering.

Turning now to FIG. 5D, illustrated is the incorporation of athree-walled shroud within device 500D. In an aspect, the opening 512Csits above the transparent floor layer 132, which in a non-limitingembodiment supports footwear item 144. Thus at device 500D thecontainment element 134 is absent and the transparent floor layer 132can sit flush or approximately flush with the casing of device 500D andat the same level as cleaning belt element 120.

Turning now to FIG. 6, illustrated is an example of the cleaning beltelement 120. In an aspect, the cleaning belt element 120 comprises acleaning belt 120 (illustrated in FIG. 6) wherein the cleaning belt 120rotates in a continuous loop around a first rotating cylinder 166, whichis powered by motor element 156, and a second rotating cylinder 168. Inan embodiment, the second rotating cylinder 168 is not powered by amotor element 156. In another embodiment, the second rotating cylinder168 can be powered by a motor element 156. In an embodiment, a cleaningbelt element 120 can employ a wheel and pulley system to rotate thecleaning belt 120 as well.

The aforementioned diagrams have been described with respect tointeraction between several components of an automated cleaning anddisinfecting device comprised of such elements and components. It shouldbe appreciated that in some suitable alternative aspects of the subjectdisclosure, such diagrams can include those components and architecturesspecified therein, some of the specified components/architectures, oradditional components/architectures. Sub-components can also beimplemented as electrically connected to other sub-components ratherthan included within parent architecture. Additionally, it is noted thatone or more disclosed processes can be combined into a single processproviding aggregate functionality.

In view of the exemplary diagrams described supra, a process method thatcan be implemented in accordance with the disclosed subject matter willbe better appreciated with reference to the flow charts of FIGS. 7-10.While for purposes of simplicity of explanation, the methods of FIGS.7-10 is shown and described as a series of blocks, it is to beunderstood and appreciated that the claimed subject matter is notlimited by the order of the blocks, as some blocks may occur indifferent orders or concurrently with other blocks from what is depictedand described herein. Moreover, not all illustrated blocks may berequired to implement the method described herein. Additionally, itshould be further appreciated that the method is capable of being storedon an article of manufacture to facilitate transporting and transferringsuch method to an electronic device (e.g. electronic cleaning anddisinfecting device). The term article of manufacture, as used, isintended to encompass a computer program accessible from any suitablecomputer-readable device, device in conjunction with a carrier, storagemedium, or the like, or a suitable combination thereof.

Turning now FIG. 7A, illustrated is a non-limiting flowchart of a samplemethod 700 for cleaning and disinfecting one or more footwear item. At702A, a cleaning belt is rotated (e.g. using cleaning belt element 120)around at least two rotating cylinder connected by the cleaning beltwherein the cleaning belt rotate in a continuous loop around the atleast two rotating cylinder. At 704A, the cleaning belt contacts afootwear item 144 during the cleaning belt rotation. At 706A, thefootwear item 144 is inserted into a receptacle (e.g., containmentelement 134) bound by four walls, a four walled shroud coveringcomprising one or more bristle protruding from at least one inside wallof the shroud covering, and a transparent floor layer that supports abase of the footwear item 144. At 708A, ultraviolet light is emitted(e.g. using ultraviolet light element 122) from an ultraviolet lightsource (e.g. ultra violet light source 126) wherein the emittedultraviolet light passes through the transparent floor layer and theemitted ultraviolet light is absorbed by the footwear item 144 andunsanitary matter located at the footwear item 144. At 710A, informationor data related to cleaning or disinfecting the footwear item can bedisplayed (e.g. using display element 140).

Turning now FIG. 7B, illustrated is a non-limiting flowchart of a samplemethod 700 for cleaning and disinfecting one or more footwear item. At702B, a cleaning belt is rotated (e.g. using cleaning belt element 120)around at least two rotating cylinder connected by the cleaning beltwherein the cleaning belt rotate in a continuous loop around the atleast two rotating cylinder. At 704B, the cleaning belt contacts afootwear item 144 during the cleaning belt rotation. At 706B, thefootwear item 144 is inserted into a receptacle (e.g., containmentelement 134) bound by four walls, a four walled shroud coveringcomprising one or more bristle protruding from at least one inside wallof the shroud covering, and a transparent floor layer 132 that supportsa base of the footwear item 144. At 708B, ultraviolet light is emitted(e.g. using ultraviolet light element 122) from an ultraviolet lightsource (e.g. ultra violet light source 126) wherein the emittedultraviolet light passes through the transparent floor layer 132 and theemitted ultraviolet light is absorbed by the footwear item 144 andunsanitary matter located at the footwear item 144. At 710B, informationor data related to cleaning or disinfecting the footwear item can bedisplayed (e.g. using display element 140).

Turning now FIG. 8, illustrated is a non-limiting flowchart of a samplemethod 800 for cleaning and disinfecting one or more footwear item.Turning now FIG. 8, illustrated is a non-limiting flowchart of a samplemethod 800 for cleaning and disinfecting one or more footwear item. At802, a cleaning belt is rotated (e.g. using cleaning belt element 120)around at least two rotating cylinder connected by the cleaning beltwherein the cleaning belt rotate in a continuous loop around the atleast two rotating cylinder. At 804, the cleaning belt contacts afootwear item 144 during the cleaning belt rotation. At 806, thefootwear item 144 is inserted into a receptacle (e.g., containmentelement 134) bound by four walls, a four walled shroud coveringcomprising one or more bristle protruding from at least one inside wallof the shroud covering, and a transparent floor layer that supports abase of the footwear item 144. At 808, ultraviolet light is emitted(e.g. using ultraviolet light element 122) from an ultraviolet lightsource (e.g. ultra violet light source 126) wherein the emittedultraviolet light passes through the transparent floor layer and theemitted ultraviolet light is absorbed by the footwear item 144 andunsanitary matter located at the footwear item 144. At 810, theultraviolet light source moves along at least one surface of thefootwear item while the ultraviolet light source emits ultravioletlight. At 812, information or data related to cleaning or disinfectingthe footwear item can be displayed (e.g. using display element 140).

Turning now FIG. 9, illustrated is a non-limiting flowchart of a samplemethod 900 for cleaning and disinfecting one or more footwear item.Turning now FIG. 9, illustrated is a non-limiting flowchart of a samplemethod 900 for cleaning and disinfecting one or more footwear item 144.At 902, a cleaning belt is rotated (e.g. using cleaning belt element120) around at least two rotating cylinder connected by the cleaningbelt wherein the cleaning belt rotate in a continuous loop around the atleast two rotating cylinder. At 904, the cleaning belt is tightened(e.g. using tightening arm 220) to one or more level of increasedtautness. At 906, the cleaning belt contacts a footwear item 144 duringthe cleaning belt rotation. At 908, the footwear item 144 is insertedinto a receptacle (e.g., containment element 134) bound by four walls, afour walled shroud covering comprising one or more bristle protrudingfrom at least one inside wall of the shroud covering, and a transparentfloor layer that supports a base of the footwear item 144. At 910,ultraviolet light is emitted (e.g. using ultraviolet light element 122)from an ultraviolet light source (e.g. ultra violet light source 126)wherein the emitted ultraviolet light passes through the transparentfloor layer and the emitted ultraviolet light is absorbed by thefootwear item 144 and unsanitary matter located at the footwear item144. At 912, the ultraviolet light source moves along at least onesurface of the footwear item while the ultraviolet light source emitsultraviolet light. At 914, information or data related to cleaning ordisinfecting the footwear item can be displayed (e.g. using displayelement 140).

Turning now FIG. 10, illustrated is a non-limiting flowchart of a samplemethod 1000 for cleaning and disinfecting one or more footwear item. At1002, a footwear object is received. At 1004, a first sensor detects thepresence of the footwear object. At 1006, a signal is sent to a secondsensor based on detection of the footwear object. At 1008, the secondsensor configured to activate movement of an ultraviolet light elementreceives the signal. At 1010, the ultraviolet light element is movedalong a guiding track wherein the ultraviolet light element is capableof luminescence. At 1012, information or data related to cleaning ordisinfecting the footwear object is displayed.

Example Operating Environments

The, systems and processes described below can be embodied withinhardware, such as a single integrated circuit (IC) chip, multiple ICs,an application specific integrated circuit (ASIC), or the like. Further,the order in which some or all of the process blocks appear in eachprocess should not be deemed limiting. Rather, it should be understoodthat some of the process blocks can be executed in a variety of orders,not all of which may be explicitly illustrated in this disclosure.

With reference to FIG. 11, a suitable environment 1100 for implementingvarious aspects of the claimed subject matter includes a computer 1102.The computer 1102 includes a processing unit 1104, a system memory 1106,a codec 1105, and a system bus 1108. The system bus 1108 couples systemcomponents including, but not limited to, the system memory 1106 to theprocessing unit 1104. The processing unit 1104 can be any of variousavailable processors. Dual microprocessors and other multiprocessorarchitectures also can be employed as the processing unit 1104.

The system bus 1108 can be any of several types of bus structure(s)including the memory bus or memory controller, a peripheral bus orexternal bus, and/or a local bus using any variety of available busarchitectures including, but not limited to, Industrial StandardArchitecture (ISA), Micro-Channel Architecture (MSA), Extended ISA(EISA), Intelligent Drive Electronics (IDE), VESA Local Bus (VLB),Peripheral Component Interconnect (PCI), Card Bus, Universal Serial Bus(USB), Advanced Graphics Port (AGP), Personal Computer Memory CardInternational Association bus (PCMCIA), Firewire (IEEE 1394), and SmallComputer Systems Interface (SCSI).

The system memory 1106 includes volatile memory 1110 and non-volatilememory 1112. The basic input/output system (BIOS), containing the basicroutines to transfer information between elements within the computer1102, such as during start-up, is stored in non-volatile memory 1112. Inaddition, according to present innovations, codec 1105 may include atleast one of an encoder or decoder, wherein the at least one of anencoder or decoder may consist of hardware, a combination of hardwareand software, or software. Although, codec 1105 is depicted as aseparate component, codec 1105 may be contained within non-volatilememory 1112. By way of illustration, and not limitation, non-volatilememory 1112 can include read only memory (ROM), programmable ROM (PROM),electrically programmable ROM (EPROM), electrically erasableprogrammable ROM (EEPROM), or flash memory. Volatile memory 1110includes random access memory (RAM), which acts as external cachememory. According to present aspects, the volatile memory may store thewrite operation retry logic (not shown in FIG. 11) and the like. By wayof illustration and not limitation, RAM is available in many forms suchas static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM),double data rate SDRAM (DDR SDRAM), and enhanced SDRAM (ESDRAM.

Computer 1102 may also include removable/non-removable,volatile/non-volatile computer storage medium. FIG. 11 illustrates, forexample, disk storage 1114. Disk storage 1114 includes, but is notlimited to, devices like a magnetic disk drive, solid state disk (SSD)floppy disk drive, tape drive, Jaz drive, Zip drive, LS-70 drive, flashmemory card, or memory stick. In addition, disk storage 1114 can includestorage medium separately or in combination with other storage mediumincluding, but not limited to, an optical disk drive such as a compactdisk ROM device (CD-ROM), CD recordable drive (CD-R Drive), CDrewritable drive (CD-RW Drive) or a digital versatile disk ROM drive(DVD-ROM). To facilitate connection of the disk storage devices 1114 tothe system bus 1108, a removable or non-removable interface is typicallyused, such as interface 1116.

It is to be appreciated that FIG. 11 describes software that acts as anintermediary between users and the basic computer resources described inthe suitable operating environment 1100. Such software includes anoperating system 1118. Operating system 1118, which can be stored ondisk storage 1114, acts to control and allocate resources of thecomputer system 1102. Applications 1120 take advantage of the managementof resources by operating system 1118 through program modules 1124, andprogram data 1126, such as the boot/shutdown transaction table and thelike, stored either in system memory 1106 or on disk storage 1114. It isto be appreciated that the claimed subject matter can be implementedwith various operating systems or combinations of operating systems.

A user enters commands or information into the computer 1102 throughinput device(s) 1128. Input devices 1128 include, but are not limitedto, a pointing device such as a mouse, trackball, stylus, touch pad,keyboard, microphone, joystick, game pad, satellite dish, scanner, TVtuner card, digital camera, digital video camera, web camera, and thelike. These and other input devices connect to the processing unit 1104through the system bus 1108 via interface port(s) 1130. Interfaceport(s) 1130 include, for example, a serial port, a parallel port, agame port, and a universal serial bus (USB). Output device(s) 1136 usesome of the same type of ports as input device(s). Thus, for example, aUSB port may be used to provide input to computer 1102, and to outputinformation from computer 1102 to an output device 1136. Output adapter1134 is provided to illustrate that there are some output devices 1136like monitors, speakers, and printers, among other output devices 1136,which require special adapters. The output adapters 1134 include, by wayof illustration and not limitation, video and sound cards that provide ameans of connection between the output device 1136 and the system bus1108. It should be noted that other devices and/or systems of devicesprovide both input and output capabilities such as remote computer(s)1138.

Computer 1102 can operate in a networked environment using logicalconnections to one or more remote computers, such as remote computer(s)1138. The remote computer(s) 1138 can be a personal computer, a server,a router, a network PC, a workstation, a microprocessor based appliance,a peer device, a smart phone, a tablet, or other network node, andtypically includes many of the elements described relative to computer1102. For purposes of brevity, only a memory storage device 1140 isillustrated with remote computer(s) 1138. Remote computer(s) 1138 islogically connected to computer 1102 through a network interface 1142and then connected via communication connection(s) 1144. Networkinterface 1142 encompasses wire and/or wireless communication networkssuch as local-area networks (LAN) and wide-area networks (WAN) andcellular networks. LAN technologies include Fiber Distributed DataInterface (FDDI), Copper Distributed Data Interface (CDDI), Ethernet,Token Ring and the like. WAN technologies include, but are not limitedto, point-to-point links, circuit switching networks like IntegratedServices Digital Networks (ISDN) and variations thereon, packetswitching networks, and Digital Subscriber Lines (DSL).

Communication connection(s) 1144 refers to the hardware/softwareemployed to connect the network interface 1142 to the bus 1108. Whilecommunication connection 1144 is shown for illustrative clarity insidecomputer 1102, it can also be external to computer 1102. Thehardware/software necessary for connection to the network interface 1142includes, for exemplary purposes only, internal and externaltechnologies such as, modems including regular telephone grade modems,cable modems and DSL modems, ISDN adapters, and wired and wirelessEthernet cards, hubs, and routers.

Referring now to FIG. 12, there is illustrated a schematic block diagramof a computing environment 1200 in accordance with this disclosure. Thesystem 1200 includes one or more client(s) 1202 (e.g., laptops, smartphones, PDAs, media players, computers, portable electronic devices,tablets, and the like). The client(s) 1202 can be hardware and/orsoftware (e.g., threads, processes, computing devices). The system 1200also includes one or more server(s) 1204. The server(s) 1204 can also behardware or hardware in combination with software (e.g., threads,processes, computing devices). The servers 1204 can house threads toperform transformations by employing aspects of this disclosure, forexample. One possible communication between a client 1202 and a server1204 can be in the form of a data packet transmitted between two or morecomputer processes wherein the data packet may include video data. Thedata packet can include a metadata, e.g., associated contextualinformation, for example. The system 1200 includes a communicationframework 1206 (e.g., a global communication network such as theInternet, or mobile network(s)) that can be employed to facilitatecommunications between the client(s) 1202 and the server(s) 1204.

Communications can be facilitated via a wired (including optical fiber)and/or wireless technology. The client(s) 1202 include or areoperatively connected to one or more client data store(s) 1208 that canbe employed to store information local to the client(s) 1202 (e.g.,associated contextual information). Similarly, the server(s) 1204 areoperatively include or are operatively connected to one or more serverdata store(s) 1210 that can be employed to store information local tothe servers 1204.

In one embodiment, a client 1202 can transfer an encoded file, inaccordance with the disclosed subject matter, to server 1204. Server1204 can store the file, decode the file, or transmit the file toanother client 1202. It is to be appreciated, that a client 1202 canalso transfer uncompressed file to a server 1204 and server 1204 cancompress the file in accordance with the disclosed subject matter.Likewise, server 1204 can encode video information and transmit theinformation via communication framework 1206 to one or more clients1202.

The illustrated aspects of the disclosure may also be practiced indistributed computing environments where certain tasks are performed byremote processing devices that are linked through a communicationsnetwork. In a distributed computing environment, program modules can belocated in both local and remote memory storage devices.

Moreover, it is to be appreciated that various components described inthis description can include electrical circuit(s) that can includecomponents and circuitry elements of suitable value in order toimplement the embodiments of the subject innovation(s). Furthermore, itcan be appreciated that many of the various components can beimplemented on one or more integrated circuit (IC) chips. For example,in one embodiment, a set of components can be implemented in a single ICchip. In other embodiments, one or more of respective components arefabricated or implemented on separate IC chips.

What has been described above includes examples of the embodiments ofthe present invention. It is, of course, not possible to describe everyconceivable combination of components or methodologies for purposes ofdescribing the claimed subject matter, but it is to be appreciated thatmany further combinations and permutations of the subject innovation arepossible. Accordingly, the claimed subject matter is intended to embraceall such alterations, modifications, and variations that fall within thespirit and scope of the appended claims. Moreover, the above descriptionof illustrated embodiments of the subject disclosure, including what isdescribed in the Abstract, is not intended to be exhaustive or to limitthe disclosed embodiments to the precise forms disclosed. While specificembodiments and examples are described in this disclosure forillustrative purposes, various modifications are possible that areconsidered within the scope of such embodiments and examples, as thoseskilled in the relevant art can recognize.

In particular and in regard to the various functions performed by theabove described components, devices, circuits, systems and the like, theterms used to describe such components are intended to correspond,unless otherwise indicated, to any component which performs thespecified function of the described component (e.g., a functionalequivalent), even though not structurally equivalent to the disclosedstructure, which performs the function in the disclosure illustratedexemplary aspects of the claimed subject matter. In this regard, it willalso be recognized that the innovation includes a system as well as acomputer-readable storage medium having computer-executable instructionsfor performing the acts and/or events of the various methods of theclaimed subject matter.

The aforementioned systems/circuits/modules have been described withrespect to interaction between several components/blocks. It can beappreciated that such systems/circuits and components/blocks can includethose components or specified sub-components, some of the specifiedcomponents or sub-components, and/or additional components, andaccording to various permutations and combinations of the foregoing.Sub-components can also be implemented as components communicativelycoupled to other components rather than included within parentcomponents (hierarchical). Additionally, it should be noted that one ormore components may be combined into a single component providingaggregate functionality or divided into several separate sub-components,and any one or more middle layers, such as a management layer, may beprovided to communicatively couple to such sub-components in order toprovide integrated functionality. Any components described in thisdisclosure may also interact with one or more other components notspecifically described in this disclosure but known by those of skill inthe art.

In addition, while a particular feature of the subject innovation mayhave been disclosed with respect to only one of several implementations,such feature may be combined with one or more other features of theother implementations as may be desired and advantageous for any givenor particular application. Furthermore, to the extent that the terms“includes,” “including,” “has,” “contains,” variants thereof, and othersimilar words are used in either the detailed description or the claims,these terms are intended to be inclusive in a manner similar to the term“comprising” as an open transition word without precluding anyadditional or other elements.

As used in this application, the terms “component,” “module,” “system,”or the like are generally intended to refer to a computer-relatedentity, either hardware (e.g., a circuit), a combination of hardware andsoftware, software, or an entity related to an operational machine withone or more specific functionalities. For example, a component may be,but is not limited to being, a process running on a processor (e.g.,digital signal processor), a processor, an object, an executable, athread of execution, a program, and/or a computer. By way ofillustration, both an application running on a controller and thecontroller can be a component. One or more components may reside withina process and/or thread of execution and a component may be localized onone computer and/or distributed between two or more computers. Further,a “device” can come in the form of specially designed hardware;generalized hardware made specialized by the execution of softwarethereon that enables the hardware to perform specific function; softwarestored on a computer readable storage medium; software transmitted on acomputer readable transmission medium; or a combination thereof.

Moreover, the words “example” or “exemplary” are used in this disclosureto mean serving as an example, instance, or illustration. Any aspect ordesign described in this disclosure as “exemplary” is not necessarily tobe construed as preferred or advantageous over other aspects or designs.Rather, use of the words “example” or “exemplary” is intended to presentconcepts in a concrete fashion. As used in this application, the term“or” is intended to mean an inclusive “or” rather than an exclusive“or”. That is, unless specified otherwise, or clear from context, “Xemploys A or B” is intended to mean any of the natural inclusivepermutations. That is, if X employs A; X employs B; or X employs both Aand B, then “X employs A or B” is satisfied under any of the foregoinginstances. In addition, the articles “a” and “an” as used in thisapplication and the appended claims should generally be construed tomean “one or more” unless specified otherwise or clear from context tobe directed to a singular form.

Computing devices typically include a variety of media, which caninclude computer-readable storage media and/or communications media, inwhich these two terms are used in this description differently from oneanother as follows. Computer-readable storage media can be any availablestorage media that can be accessed by the computer, is typically of anon-transitory nature, and can include both volatile and nonvolatilemedia, removable and non-removable media. By way of example, and notlimitation, computer-readable storage media can be implemented inconnection with any method or technology for storage of information suchas computer-readable instructions, program modules, structured data, orunstructured data. Computer-readable storage media can include, but arenot limited to, RAM, ROM, EEPROM, flash memory or other memorytechnology, CD-ROM, digital versatile disk (DVD) or other optical diskstorage, magnetic cassettes, magnetic tape, magnetic disk storage orother magnetic storage devices, or other tangible and/or non-transitorymedia which can be used to store desired information. Computer-readablestorage media can be accessed by one or more local or remote computingdevices, e.g., via access requests, queries or other data retrievalprotocols, for a variety of operations with respect to the informationstored by the medium.

On the other hand, communications media typically embodycomputer-readable instructions, data structures, program modules orother structured or unstructured data in a data signal that can betransitory such as a modulated data signal, e.g., a carrier wave orother transport mechanism, and includes any information delivery ortransport media. The term “modulated data signal” or signals refers to asignal that has one or more of its characteristics set or changed insuch a manner as to encode information in one or more signals. By way ofexample, and not limitation, communication media include wired media,such as a wired network or direct-wired connection, and wireless mediasuch as acoustic, RF, infrared and other wireless media.

In view of the exemplary systems described above, methodologies that maybe implemented in accordance with the described subject matter will bebetter appreciated with reference to the flowcharts of the variousfigures. For simplicity of explanation, the methodologies are depictedand described as a series of acts. However, acts in accordance with thisdisclosure can occur in various orders and/or concurrently, and withother acts not presented and described in this disclosure. Furthermore,not all illustrated acts may be required to implement the methodologiesin accordance with certain aspects of this disclosure. In addition,those skilled in the art will understand and appreciate that themethodologies could alternatively be represented as a series ofinterrelated states via a state diagram or events. Additionally, itshould be appreciated that the methodologies disclosed in thisdisclosure are capable of being stored on an article of manufacture tofacilitate transporting and transferring such methodologies to computingdevices. The term article of manufacture, as used in this disclosure, isintended to encompass a computer program accessible from anycomputer-readable device or storage media.

1. A device comprising: a cleaning belt element configured to rotate acleaning belt in a continuous loop around a first rotating cylinder anda second rotating cylinder wherein the first rotating cylinder and thesecond rotating cylinder are connected by the cleaning belt; acontainment element configured to receive the footwear item wherein thecontainment element comprises a shroud, one or more bristle protrudingfrom at least one inside wall of the shroud, and a transparent floorlayer wherein the received footwear item rests; an ultraviolet lightelement configured to emit ultraviolet light from an ultraviolet lightsource wherein the ultraviolet light source is located below thetransparent floor layer and the emitted ultraviolet light passes throughthe transparent floor layer wherein the emitted ultraviolet light isabsorbed by the footwear item and material located at the footwear item;and a display element configured to present information or data inconnection with cleaning or disinfecting the footwear item.
 2. Thedevice of claim 1, further comprising heel stop element in connectionwith the cleaning belt element configured to start the cleaning beltrotation or stop the cleaning belt rotation.
 3. The device of claim 1,wherein the cleaning belt element employs a material layer attached tothe surface of the cleaning belt.
 4. The device of claim 3, wherein thematerial layer is Velcro.
 5. The device of claim 1, wherein the one ormore bristle deflect toward the transparent floor layer upon receipt ofthe footwear item by containment element.
 6. The device of claim 1,wherein the display element comprises one or more indicator lightwherein each light respectively illuminates upon completion of cleaningthe footwear item by either the belt element or the UV light element. 7.The device of claim 1, further comprising a vacuum element configured tosuction matter removed from the footwear item.
 8. The device of claim 1,further comprising a collection tray element that stores matter removedfrom the footwear item.
 9. The device of claim 1, further comprising afirst sensor element configured to send a signal upon detecting thepresence of the footwear item within the containment element.
 10. Thedevice of claim 9, further comprising a second sensor element thatreceives the signal sent by the first sensor element.
 11. The device ofclaim 1, further comprising a power element configured to applyelectricity to the device.
 12. The device of claim 11, furthercomprising a motor element and configured to convert the electricityinto mechanical motion wherein the mechanical motion can include atleast one of activating a one or more pulley, rotating the firstrotating cylinder, rotating the second rotating cylinder.
 13. The deviceof claim 12, further comprising a connector belt element configured toconnect motor element to the first rotating cylinder of the cleaningbelt element.
 14. The device of claim 1, further comprising a tensionarm element configured to maintain the cleaning belt tautness.
 15. Amethod comprising: rotating a cleaning belt around at least two rotatingcylinder connected by the cleaning belt wherein the cleaning belt rotatein a continuous loop around the at least two rotating cylinder;contacting the cleaning belt with a footwear item surface during thecleaning belt rotation; inserting the footwear item into a receptaclebound by four walls, a four walled shroud covering comprising one ormore bristle protruding from at least one inside wall of the shroudcovering, and a transparent floor layer that supports a base of thefootwear item; emitting ultraviolet light from an ultraviolet lightsource wherein the emitted ultraviolet light passes through thetransparent floor layer and the emitted ultraviolet light is absorbed bythe footwear item and unsanitary matter located at the footwear item;and displaying information or data related to cleaning or disinfectingthe footwear item.
 16. The method of claim 15, further comprising movingthe ultraviolet light source while the ultraviolet light source emitsultraviolet light along at least one surface of the footwear item. 17.The method of claim 15, further comprising tightening the cleaning beltto one or more level of increased tautness.
 18. A method comprising:receiving a footwear object; detecting the presence of the footwearobject by a first sensor; sending a signal to a second sensor based ondetection of the footwear object; receiving the signal by the secondsensor configured to activate movement of an ultraviolet light element;moving the ultraviolet light element along a guiding track wherein theultraviolet light element is capable of emitting ultraviolet light; anddisplaying information or data related to cleaning or disinfecting thefootwear object.
 19. The method of claim 18, further comprisingilluminating an indicator light in connection with the sensing whereinthe illumination of the light indicates completion of a cleaning cycle.20. The method of claim 18, further comprising controlling one or moreelement, function, or operation related to cleaning or disinfecting thefootwear object via a wireless remote control mechanism or one or moreswitch.